// (C) Copyright 2006 Marvell International Ltd.
// All Rights Reserved
//

#ifndef __GCU_PROXY_EXTERN__
#define __GCU_PROXY_EXTERN__

#include "gcu_client.h"

// GCUProxyLocal is the "local" proxy used by display driver
class GCUProxyExtern : public GCUClientProxy
{
public:
    GCUProxyExtern();
    ~GCUProxyExtern();
    virtual bool submit(UINT32* context_buf, UINT32 context_size, 
                        UINT32* cmd_buf, UINT32 cmd_size);
private:
    HDC dc;
    UINT client_id;
};

#endif